retail shops - Turkish English Dictionary